fine-grained microstructure - Spanish English Dictionary